body{margin:0;padding:0;font:12px/1.8 verdana,arial;}
ul{list-style:none;}
ul,li,dl,dd,dt,p,input{margin:0;padding:0;}
ol{list-style: decimal;}
a{text-decoration:none;}
img{border:0;}
.wrap{width:1000px;margin:0 auto;}
.nav{background:#f8f8f8;border-bottom:1px solid #ddd;height:40px;}
.nav-in{width:1000px;margin:0 auto;}
.nav h1{font:28px/40px Verdana,arial;color:#555;display:inline;}
.nav b{margin-left:20px;font-weight:normal;font-family:"宋体";color:#666;}
.nav-right{float:right;margin-top:10px;}
.nav-right a,.footer a{margin:0 7px;color:#146AD6;}
.nav-right a:hover,.footer a:hover{text-decoration:underline;color:#074EB8;}
.slide-box{box-shadow:0 0 10px #666;border:1px solid #ccc;padding:1px;width:996px;margin:20px auto;}
.btns{text-align:center;}
.btns a{padding:0 7px;margin:0 5px;height:24px;line-height:24px;display:inline-block;color:#555;border:1px #ccc solid;border-radius:2px;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#dddddd));
	background:-moz-linear-gradient(top,#fefefe,#dddddd);
	background:-ms-linear-gradient(top,#fefefe,#dddddd);
	background:-o-linear-gradient(top,#fefefe,#dddddd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe,endColorstr=#dddddd,grandientType=1);
}
.btns a:hover{color:#333;border-color:#aaa;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#d5d5d5));
	background:-moz-linear-gradient(top,#f8f8f8,#d5d5d5);
	background:-ms-linear-gradient(top,#f8f8f8,#d5d5d5);
	background:-o-linear-gradient(top,#f8f8f8,#d5d5d5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8,endColorstr=#d5d5d5,grandientType=1);
}
.btns a.active,.btns a.active:hover{
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#fefefe));
	background:-moz-linear-gradient(top,#dddddd,#fefefe);
	background:-ms-linear-gradient(top,#dddddd,#fefefe);
	background:-o-linear-gradient(top,#dddddd,#fefefe);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd,endColorstr=#fefefe,grandientType=1);
	border-color:#aaa;color:#333;
}
.table-box {margin-top:20px;}
.table-box table{border-collapse:separate;border-spacing:1px;border-color:#f00;border-width:0;width:100%;background:#ccc;font-family:verdana,arial;font-size:10pt;line-height:100%;}
.table-box th{background:#f8f8f8;border:1px #fff solid;padding:5px;color:#333;font-weight:normal;height:24px;}
.table-box td{background:#fff;padding:5px;text-align:center;line-height:160%;color:#555;}
.table-box td.discr{text-align:left;}
.tip{color:#D65516;}
.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun{color:#666;}
, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #0B61BE; }
.kwd, .linenums .tag { color: #1e347b; }
.typ, .atn, .dec, .var {color:#9C300E;}
.pln { color: #48484c; }
.prettyprint {padding: 8px;background-color: #f7f7f9;border: 1px solid #e1e1e8;}
.prettyprint.linenums { -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;-moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;}
ol.linenums {margin:0; *margin: 0 0 0 33px; /* IE indents via margin-left */} 
ol.linenums li {padding:1px 0 1px 6px;color: #bebec5;line-height: 18px;text-shadow: 0 1px 0 #fff;}
pre { display: block; padding: 8.5px; margin: 0 0 9px; font-size: 14px; line-height: 18px; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; white-space: pre; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;font-family:"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;}
pre.prettyprint { margin-bottom: 18px; }
pre code { padding: 0; color: inherit; background-color: transparent; border: 0; }
.footer{text-align:center;margin:50px auto 5px;}
.footer span{color:#666;margin:0 5px;}

/*以下是幻灯片所用到的css*/
#saySlide{width:996px;height:400px;position:relative;overflow:hidden;}/*必须定义宽与高*/
#saySlide img{border:0;}
#saySlide .saySlide-box{position:absolute;}
.saySlide-fade a{position:absolute;top:0;left:0;z-index:1;}
#saySlide .saySlide-bottom-btn{position:absolute;bottom:14px;left:0;z-index:3;margin:0;padding:0;width:100%;}
#saySlide .saySlide-bottom-btn span{padding:0 20px;height:10px;font-size:0;line-height:0;display:inline-block;}
#saySlide .saySlide-bottom-btn i{display:inline-block;vertical-align:top;width:10px;height:10px;font-size:0;line-height:0;overflow:hidden;margin:0 2px;padding:0;cursor:pointer;}
#saySlide .saySlide-opacity-bg{position:absolute;bottom:0;height:40px;width:100%;background:#000;opacity:0.4;filter: alpha(opacity=40);z-index:2;}
#saySlide .saySlide-title{position:absolute;bottom:0;left:0;z-index:3;line-height:40px;color:#fff;margin-left:20px;overflow:hidden;text-overflow:ellipsis;font-family:Arial, Helvetica, sans-serif;white-space:nowrap;font-size:14px;}
